Pattern Design - Elizabeth Wilhide

A superbly illustrated compendium of over 1,500 of the world’s most popular and influential…